cost - purchase price - Alemán Inglés Diccionario